# -*- coding: utf-8 -*-#
#-------------------------------------------------------------------------------
# 建立者:        黄周云  
# Name:         test07
# Description:  字段宽度、精度和千位分隔符
# Author:       ASUS
# Date:         2019/3/2
#-------------------------------------------------------------------------------

# 对于数值，左补空格
print("{num:12}".format(num=52))
# 对于字符串，右补空格
print("{name:10}Gates".format(name="Bill"))
from math import pi
# 让pi保留2位小数的同时，整个宽度设为10，如果不足10位，回左补空格
print("{pi:10.2f}".format(pi=pi))
# 将精度用于字符串，{:.5}表示截取字符串的前五个字符
print("{:.5}".format("hello world"))
# 用千位分隔符输出googol
print("One googol is {:,}".format(10**100))






